Internet Archive BookReader - Frank Hawkins Kenan, an appreciation